
import axios from 'axios';

function getCookie(objName) {//获取指定名称的cookie的值
    var arrStr = document.cookie.split("; ");
    for (var i = 0; i < arrStr.length; i++) {
        var temp = arrStr[i].split("=");
        if (temp[0] == objName) {
            return decodeURI(temp[1]);
        }
    }
}


export default function (config) {
    // instance:就是实例化的axios对象
    const instance = axios.create({
        //http.js的统一的前缀请求地址
        baseURL: 'http://192.168.1.195:8000',
        // timeout: 2000,
        headers: {
            'token': window.localStorage.getItem("AccountToken"),
            'Content-Type': 'application/json;charset=UTF-8'
        }
    });


    // 添加响应拦截器
    instance.interceptors.response.use(function (response) {
        // 对响应数据做点什么
        return response.data;
    }, function (error) {
        // 对响应错误做点什么
        return Promise.reject(error);
    });

    return instance(config);
}
